Rivian Q3 Earnings Highlight Progress And Challenges